Mark Garrod Architect Ltd
42 Aldworth Rd., Stratford, London, United Kingdom, E15 4DL
(02085) 021780 Phone